Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 NOWILL PLACE Semi-Detached £104,837 £85,000 15 Jul 2019
3 NOWILL PLACE Terraced £187,421 £39,000 27 Feb 1998
4 NOWILL PLACE Semi-Detached £155,024 £35,000 21 May 1999